nature documentary - German English Dictionary